Synonyms for "botch up"

Words with similar meaning